package com.lechi.web.vo;

import com.lechi.web.system.domain.IotDeviceSensorBo;
import lombok.Data;

import java.util.List;

/**
 * 设备台账对象 iot_device
 *
 * @author yangguang
 * @date 2024 -03-20
 */
@Data
public class IotDeviceResult {

    /**
     * 主键ID
     */
    private Long id;

    /**
     * 设备组ID
     */

    private Long groupId;


    /**
     * 产品分类ID
     */
    private Long industryId;

    /**
     * 二代设备仪器ID
     */
    private String instrumentId;

    /**
     * 设备名称
     */

    private String groupName;

    /**
     * 设备名称
     */

    private String deviceName;

    /**
     * 设备序列号
     */

    private String deviceSn;

    /**
     * 协议类型
     */

    private String protocolType;

    /**
     * 设备编号
     */

    private String deviceCode;

    /**
     * 区站号
     */

    private String deviceStation;

    /**
     * 安装地址
     */

    private String address;

    /**
     * 时间间隔
     */

    private Integer timeInterval;

    /**
     * 纬度
     */

    private Double latitude;

    /**
     * 经度
     */

    private Double longitude;

    /**
     * 海拔高度
     */

    private Double altitude;

    /**
     * 设备状态（0正常 1停用）
     */

    private String status;

    /**
     * 流量卡卡号
     */
    private String cardNum;

    /**
     * 是否上传图片
     */
    private Long isShowImg;

    /**
     * 是否生成数据文件
     */
    private Integer isRecordLog;

    private Integer recordLogTime;

    private List<IotDeviceSensorBo> sensorList;
}
